Skip to content

docs: add offline public key derivation guide (ic-pub-key)#108

Merged
marc0olo merged 2 commits into
mainfrom
docs/offline-key-derivation
Apr 17, 2026
Merged

docs: add offline public key derivation guide (ic-pub-key)#108
marc0olo merged 2 commits into
mainfrom
docs/offline-key-derivation

Conversation

@marc0olo
Copy link
Copy Markdown
Member

@marc0olo marc0olo commented Apr 17, 2026

Summary

  • Adds docs/guides/chain-fusion/offline-key-derivation.md — a focused how-to guide for deriving canister threshold public keys offline using @dfinity/ic-pub-key (TypeScript) and ic-pub-key (Rust), with verified API examples from the v1.0.1 source
  • Trims reference/management-canister.md — replaces the 50-line code block in ### Offline public key derivation with two sentences and a cross-link, matching the reference page's consistent style
  • Updates concepts/chain-key-cryptography.md — redirects the offline derivation link from the management canister reference to the new guide
  • Updates chain-fusion-signer.md next steps — adds the new guide as a companion link

Both the concept page and the new guide include an HTML comment flagging the open .d.ts bug (dfinity/ic-pub-key#197) and the potential future @icp-sdk/ namespace change.

Sync recommendation

Informed by dfinity/ic-pub-keysrc/ecdsa/secp256k1.ts, src/schnorr/ed25519.ts, src/cli.ts, README.md

@marc0olo marc0olo changed the title docs: add offline public key derivation (ic-pub-key) docs: add offline public key derivation guide (ic-pub-key) Apr 17, 2026
@marc0olo marc0olo merged commit 2b1c9a0 into main Apr 17, 2026
1 check passed
@marc0olo marc0olo deleted the docs/offline-key-derivation branch April 17, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant